package jmine.tec.report.impl.table.xls;

import jmine.tec.report.api.ReportRenderer;
import jmine.tec.report.api.table.ReportCell;

import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

/**
 * Interface de renderer de célula de relatório em xls
 * 
 * @author lundberg
 */
public interface ReportCellXLSRenderer extends ReportRenderer {

    /**
     * Aplica o valor da célula de relatório à célula da planilha.
     * 
     * @param workbook workbook
     * @param hssfCell hssfCell
     * @param cell cell
     */
    void render(HSSFWorkbook workbook, HSSFCell hssfCell, ReportCell cell);

}
